/* 
 * File:   Texture.h
 * Author: brady
 *
 * Created on June 24, 2011, 4:13 PM
 */

#ifndef TEXTURE_H
#define	TEXTURE_H
#include <dto/IntersectionResult.h>
using namespace std;

class Texture {
public:
    Texture();
    virtual ~Texture();
    virtual Vector3D getColor(const IntersectionResult& ir) = 0;
    virtual Vector3D getNormal(const IntersectionResult& ir) = 0;
    string name;
protected:
private:

};

#endif	/* TEXTURE_H */

